Cross-Project Defect Prediction Method Based on Manifold Feature Transformation

نویسندگان

چکیده

Traditional research methods in software defect prediction use part of the data same project to train model and predict label remaining data. However, practical realm development, that needs be predicted is generally a brand new project, there not enough labeled build model; therefore, traditional are no longer applicable. Cross-project uses type similar target model, so as solve problem loss methods. difference distribution between reduces performance prediction. To this problem, paper proposes cross-project method based on manifold feature transformation. This transforms original space into space, then transformed source finally naive Bayes with better performance. A comparative experiment was carried out using Relink dataset AEEEM dataset. The experimental results show compared benchmark several methods, proposed effectively obtains higher F1 value, which an indicator commonly used measure two-class model.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Cross-project defect prediction

Prediction of software defects works well within projects as long as there is a sufficient amount of data available to train any models. However, this is rarely the case for new software projects and for many companies. So far, only a few have studies focused on transferring prediction models from one project to another. In this paper, we study cross-project defect prediction models on a large ...

متن کامل

Towards Cross-Project Defect Prediction with Imbalanced Feature Sets

Cross-project defect prediction (CPDP) has been deemed as an emerging technology of software quality assurance, especially in new or inactive projects, and a few improved methods have been proposed to support better defect prediction. However, the regular CPDP always assumes that the features of training and test data are all identical. Hence, very little is known about whether the method for C...

متن کامل

A systematic mapping study on cross-project defect prediction

In order to utilize the often limited resources available for the quality assurance of a software efficiently, test managers require tools that support decision making regarding the focus of the quality assurance. One such tool is defect prediction, i.e., the prediction of the location of defects. In recent years, the prediction of defects in a target product based on data from other products, ...

متن کامل

Manifold Learning-Based Feature Transformation for Phone Classification

This paper investigates approaches for low dimensional speech feature transformation using manifold learning. It has recently been shown that speech sounds may exist on a low dimensional manifold nonlinearly embedded in high dimensional space. A number of techniques have been developed in recent years that attempt to discover the geometric structure of the underlying low dimensional manifold. T...

متن کامل

Comparison of local classifiers for cross-project defect prediction

There is a connection between static source code metrics, for example, lines of code or cyclomatic complexity and potential defects in the source code. Obviously, there is no closed formula, but with the field of machine learning and its techniques we have a tool at our disposal that has the ability to infer rules from large amounts of data. In this thesis, we use machine learning techniques to...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

ژورنال

عنوان ژورنال: Future Internet

سال: 2021

ISSN: ['1999-5903']

DOI: https://doi.org/10.3390/fi13080216